benefit payable - French English Dictionary